The Two Paradigms of Software Design

نویسنده

  • Paul Ralph
چکیده

The dominant view of design in information systems and software engineering, the Rational Design Paradigm, views software development as a methodical, plan-centered, approximately rational process of optimizing a design candidate for known constraints and objectives. This paper synthesizes an Alternative Design Paradigm, which views software development as an amethodical, improvisational, emotional process of simultaneously framing the problem and building artifacts to address it. These conflicting paradigms are manifestations of a deeper philosophical conflict between rationalism and empiricism. The paper clarifies the nature, components and assumptions of each paradigm and explores the implications of the paradigmatic conflict for research, practice and education.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Two Paradigms of Endogenous Development: Production Process & Supply-demand Relationship

Different world views and philosophies in defining development problems and their solutions derive currently from different disciplines. They refer in many respects to the principle of cause-effect as a fundamental relationship between phenomena. The history of differing values and attitudes presented in management and design indicates the importance of this relationship. This sort of knowledge...

متن کامل

Title Design, implementation and evaluation of e-learning based on Paradigm 3 and Paradigm 4 of Kashman's theory and their comparison (in terms of academic achievement, motivation and satisfaction of medical education students).

The purpose of this study was to design, implement and evaluate e-learning based on the third and fourth Paradigms of Kashman's theory. The research method was quasi-experimental and mixed (qualitative and quantitative). The statistical population of the undergraduate students of Shahid Beheshti Medical Education Faculty of Tehran was selected by sampling method available to students of medical...

متن کامل

Comparative survey between quantitative and qualitative paradigms (part II)‎

As stated in the first part of article, we have stated the four major philosophical paradigms ‎which make up the basis for knowledge(epistemology), the nature and reality(ontology) and ‎the acquisition methods of knowledge(methodology). Thus, according to each paradigm, ‎approach to knowledge is determined. ‎‏ ‏ In a more general category, we have two quantitative and qu...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Evaluation of the Humanity Research Paradigms based on Analysis of Human – Environment Interaction

As claimed by many behavioral scientists, designing should be based on the knowledge of interaction between human and environment. Environmental quality is also created in the context in which humans interact with their environment. To achieve such quality, designers should develop appropriate models for explaining this relationship, and this requires an understanding of human nature and the en...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1303.5938  شماره 

صفحات  -

تاریخ انتشار 2013